About Neutrally Holdings Limited (13416338) United Kingdom