About Red Lynx Limited (SC408335) United Kingdom