About Bjorgde Ferrer Limited (11324005) United Kingdom