About Reassar Limited (10677840) United Kingdom