About Star Lynx Limited (07175802) United Kingdom