About Serrano Holdings Ltd (12944457) United Kingdom