About Skua (uk) Limited (09363092) United Kingdom