About Absrod Limited (11168804) United Kingdom