About Serkin Limited (SC064952) United Kingdom