About Ferrabyrne Holdings Limited (10263522) United Kingdom