About Swevan Absolute Limited (03487022) United Kingdom