About Cybrix Global Solutions Limited (13609429) United Kingdom