About Bobi Feraru Ltd (12113350) United Kingdom