About Specially Unruffled Limited (11602698) United Kingdom