About Octavian Marin Limited (12812734) United Kingdom