About Starline Holdings Technology Limited (07225070) United Kingdom