About Aberrant Perspectives Limited (13386140) United Kingdom